This is for only queueing invalidations instead of doing a full
invalidation cycle.
}
}
+void
+_gtk_style_context_queue_invalidate (GtkStyleContext *context,
+ GtkCssChange change)
+{
+ g_return_if_fail (GTK_IS_STYLE_CONTEXT (context));
+ g_return_if_fail (change != 0);
+
+ gtk_style_context_invalidate (context);
+}
+
/**
* gtk_style_context_invalidate:
* @context: a #GtkStyleContext.
GType widget_type,
GtkStateFlags state,
GParamSpec *pspec);
+void _gtk_style_context_queue_invalidate (GtkStyleContext *context,
+ GtkCssChange change);
void _gtk_style_context_invalidate_animation_areas (GtkStyleContext *context);
void _gtk_style_context_coalesce_animation_areas (GtkStyleContext *context,
GtkWidget *widget);